using Baik.Interface.Execution;
using Baik.Interface.Framework;

namespace Baik.Expression
{
    public class FalseLiteral : BooleanExpression, Baik.Interface.Expression.IFalse
    {
        public FalseLiteral(IInjector inject) : base(inject)
        {
        }
        public override IObject Evaluate()
        {
            return Inject.Instantiate<Baik.Interface.Execution.IFalse>();
        }
        public override string AsString()
        {
            return "false";
        }
    }
}